rewinddir
Den Verzeichnisgriff zurückspulen
rewinddir()
setzt das von opendir()
erstellte Verzeichnishandle zurück.
Öffnen Sie ein Verzeichnis, listen Sie die Dateien darin auf, setzen Sie das Verzeichnishandle zurück, listen Sie die Dateien erneut auf und schließen Sie:
<? Php $ dir = "/images/" ; // Öffnen Sie das Verzeichnis und lesen Sie seinen Inhalt durch if ( is_dir ( $ dir ) ) { if ( $ dh = opendir ( $ dire ) ) { // Dateien im Bilderverzeichnis auflisten while ( ( $ file = readdir ( $ dh ) ) ! == false ) { Echo "Dateiname:" . $ Datei . "<br>" ; } rewinddir ( ) ; // Listen Sie die Dateien erneut im Images -Verzeichnis auf while ( ( $ file = readdir ( $ dh ) ) ! == false ) { Echo "Dateiname:" . $ Datei . "<br>" ; } Closedir ( $ DH ) ; } } ?>
Ergebnis:
Dateiname: Cat.gif Dateiname: Dog.gif Dateiname: Pferd.gif Dateiname: Cat.gif Dateiname: Dog.gif Dateiname: Pferd.gif
rewinddir ( Dir_handle ) ;
Parameter | beschreiben |
---|---|
Dir_handle |
Optional. Gibt die zuvor von Opendir () geöffnete Verzeichnisverarbeitungsressource an. Wenn dieser Parameter nicht angegeben ist, wird der letzte von Opendir () geöffnete Link verwendet. |